.input-box{
    width: 520px;
    margin: 60px auto;
}
.list-con {
    width: 960px;
    min-height: 550px;
    background-color: #fff;
}
.form-box {
    padding: 20px;
    height: auto;
}
.form-box label {
    color:#6a6a6a;
    font-weight: 500;
}
.form-box input {
    background-color: #f5f5f5;
}
.form-box label span {
    color: red;
    margin-right: 3px;
}
.form-box .btn-confirm{
    background-color: #0092ff;
    color: #fff;
    margin: 60px auto;
    width: 105px;
    display: block;
}
/*搜索框*/
.search-box{
    width: 480px;
    height: 35px;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    background-color: #f5f5f5;
    margin-bottom: 20px;
}
.search-box input{
    width: 440px;
    height: 33px;
    float: left;
    border: none;
    margin-right: 10px;
}
.search-box i{
    width: 20px;
    float: left;
    color: #6fb3ec;
    font-size: 18px;
    line-height: 36px;
    cursor: pointer;
}
/*表单*/
.table {
    border: 1px solid #c2c6cc;
    border-radius: 3px
}

.table thead td {
    border-bottom: 1px solid #e2e2e2
}
.table thead tr {
    box-sizing: border-box;
    height: 40px;
    border-bottom: 1px solid #d0d2d7;
    background: #f1f1f1;
}
.table tbody tr.even {
    background: #f6f6f6;
}
.table tbody tr a{
    cursor: pointer;
}
/*分页*/
.pagination{
    width: 100%;
    margin-top: 40px;
}
.pagination li {
    float: left;
    display: inline-block;
    line-height: 25px;
    font-size: 12px;
}
.pagination li span{
    line-height:27px;
    color:#5e6c7e;
}
.pagination li.item a{
    display:inline-block;
    width:32px;
    height:25px;
    color:#5e6c7e;
    text-align:center;
    border:1px solid #c3c7cf;
    margin-left:-1px;
    text-decoration: none;
}
.pagination li.confirm a{
    text-decoration: none;
}
.pagination .item.first a{
    border-radius: 5px 0 0 5px;
    margin-left:10px;
}
.pagination .item.last a{
    border-radius: 0 5px 5px 0;
    margin-right:10px;
}
.pagination .btn-queding{
    display:inline-block;
    float:right;
    width:56px;
    height:25px;
    line-height:25px;
    border:1px solid #afc9ee;
    border-radius:3px;
    background:#edf5ff;
    text-align:center;
    color:#5e6c7d;
    font-size:12px;
}
.pagination li a:hover {
    background: #d6e7fd;
}
.sum-box {
    height: 25px;
    line-height: 25px;
    font-size: 12px;
}
.sum-box span {
    color: red;
}
.he-label{padding-top:7px;margin-bottom:0;margin-right:7px;}
.mode-list li i{margin:0 20px;float:left;}
.mode-list li span{}
.he-bmchange{width:100%;height:90px;border:1px solid #ccc;border-radius:4px;background:#f5f5f5;}
.he-bmchange-l{float:left;overflow:hidden;width:234px;overflow:hidden;}
.he-bmchange-l ul{overflow:hidden;}
.he-bmchange-l li{float:left;height:20px;border:1px solid #0092ff;margin-right:4px;padding:0 5px 0 10px;background:#73c3ff;border-radius:4px;color:#fff;white-space:nowrap;margin:6px 0 0 6px;}
.he-bmchange-l li i{margin-left:5px;font-style:normal;cursor:pointer;font-size:12px;}
.he-bmchange-r{float:right;width:100px;text-align:center;position:relative;}
.he-bmchange-r .he-bmchange-cli{background:#e4e4e4;background:linear-gradient(to bottom,#efefef 0%,#e0e0e0 100%);line-height:88px;border-left:1px solid #ccc;border-radius:0 4px 4px 0;cursor:pointer;}
.he-bmchange-dis{z-index: 2;position:absolute;right:-223px;top:88px;background:#f5f5f5;border:1px solid #ccc;width:962px;display:none;}
.he-bmchange-dis ul{overflow:hidden;padding:15px;padding-bottom:0;}
.he-bmchange-dis li{float:left;margin:5px;cursor:pointer;}
.he-bmchange-tip{line-height:30px;height:30px;color:#f00;}
.btn-line{text-align: center;margin-top:50px;position: relative;}
.form-box .btn-confirm.btn-he{margin-top:0;}
.input-box.input-box-he{margin-bottom:0;}
.feedback-error{height:36px;line-height:36px;text-align:center;color:#f00; position: absolute;left: 550px;}
.form-box .btn-confirm.btn-he-dis{margin-top:0;background-color:#ccc;border:1px solid #ccc;cursor:auto;display:none;}

textarea.demand-describe{
    height: 160px;
    resize: none;
    background-color: #f5f5f5;
}
textarea.advise-area{
    height: 180px;
    resize: none;
    background-color: #f5f5f5;
}
